short-tailed chinchilla - Turkish English Dictionary